stakeholder relations - Spanish English Dictionary